Unit testing 3. 단위 테스트 구조 AAA 패턴은 각 테스트를 준비, 실행, 검증이라는 세 부분으로 나눌 수 있다. 테스트 구성 측면에서 두 패턴 사이에 차이는 없지만, 유일한 차이점은 비개발자에게는 Given-When-Then 구조가 더 읽기 쉽다는 것이다. 테스트를 작성할 때는 준비 구절로 시작하는 것이 자연스럽지만 TDD를 실천한다면 검증 구절로 시작할 수도 있다. 그러나 테스트 전에 제품 코드를 작성한다면 테스트를 작성... Unit testingUnit testing
3. 단위 테스트 구조 AAA 패턴은 각 테스트를 준비, 실행, 검증이라는 세 부분으로 나눌 수 있다. 테스트 구성 측면에서 두 패턴 사이에 차이는 없지만, 유일한 차이점은 비개발자에게는 Given-When-Then 구조가 더 읽기 쉽다는 것이다. 테스트를 작성할 때는 준비 구절로 시작하는 것이 자연스럽지만 TDD를 실천한다면 검증 구절로 시작할 수도 있다. 그러나 테스트 전에 제품 코드를 작성한다면 테스트를 작성... Unit testingUnit testing